<html>

	<head>
		<title>6.4 指令</title>
		<meta charset="utf-8" />
		<meta name="author" content="jfinal,yaolin" />
		<meta name="Keywords" content="" />
		<link rel="stylesheet" type="text/css" href="../../css/global.css" />
	</head>

	<body>
		<h1>6.4 指令</h1>
		<p>JFinal Template Engine 一如既往地坚持极简设计，核心只有#if、#for、#set、#include、#define、 #(…)这六个指令， 便实现了传统模板引擎几乎所有的功能， 用户如果有任意一门程序语言基 础，学习成本几乎为零。
		</p>
		<p>如果官方提供的指令无法满足需求，还可以极其简单地在模板语言的层面对指令进行扩 展， 在 com.jfinal.template.ext.directive 包下面就有五个扩展指令， Active Record 的 sql 模块也 针对 sql 管理功能扩展了三个指令，参考这些扩展指令的代码，便可无师自通，极为简单。</p>
		<p>注意， JFinal 模板引擎指令的扩展是在词法分析、语法分析的层面进行扩展，与传统模板 引擎的自定义标签类的扩展完全不是一个级别， <span class="red">前者可以极为全面和自由的利用模板引擎的基 础设施， 在更加基础的层面以极为简单直接的代码实现千变万化的功能。</span> 参考 Active Record 的 sql 管理模块，则可知其强大与便利。</p>
	</body>

</html>